package com.surelution.projects.crm

class MarketTracking {

    static constraints = {
		preTracking nullable:true
    }
	
	static mapping = {
		description length : 2048
	}
	
	/**
	 * 一次客户的回访可能是由于前一次的回访失败或者其他原因导致的再次回访，
	 * 本属性表示上次回访
	 */
	MarketTracking preTracking
	
	/**
	 * 回访了哪个客户
	 */
	Market market
	
	/**
	 * 回访原因
	 */
	MarketTrackingReason reason
	
	/**
	 * 回访人，通常是信息录入人
	 */
	User handler
	
	/**
	 * 何时回访
	 */
	Date handleTime
	
	/**
	 * 回访的详细信息，如回访获取的信息
	 */
	String description
	
	/**
	 * 是否需要后续跟进，再次回访等
	 */
	Boolean needFollowup
}
